package com.butterfly.domain.entity;


public enum PointAccumulationType {

    VIEW_AD(1, Constant.VIEW_AD_STRING, PointParameter.VIEW_AD_POINT),
    INVITE_FRIENDS(2, Constant.INVITE_FRIENDS_STRING, PointParameter.INVITE_FRIENDS_POINT);

    private int type;
    private String parameterName;
    private PointParameter pointParameter;


    PointAccumulationType(int type, String parameterName, PointParameter pointParameter) {
        this.type = type;
        this.parameterName = parameterName;
        this.pointParameter = pointParameter;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getParameterName() {
        return parameterName;
    }

    public void setParameterName(String parameterName) {
        this.parameterName = parameterName;
    }

    public PointParameter getPointParameter() {
        return pointParameter;
    }

    public void setPointParameter(PointParameter pointParameter) {
        this.pointParameter = pointParameter;
    }
}
